to be organized on cooperative principles - Anglais Synonymes Dictionnaire